US Treasury's $44 Billion 7-Year Note Auction Yields 4.194%, Signaling Strong Market Confidence
The US Treasury's latest $44 billion 7-year note auction yielded 4.194%, reflecting strong market confidence. Direct bidders saw an increase in awarded bids to 25.2%, while indirec...